Academic Year/course:
2017/18
438 - Bachelor's Degree in Telecommunications Technology and Services Engineering
Syllabus Information
Academic Year:
2017/18
Subject:
30366 - Software Analysis and Design
Faculty / School:
110 - Escuela de Ingeniería y Arquitectura
Degree:
438 - Bachelor's Degree in Telecommunications Technology and Services Engineering
ECTS:
6.0
Year:
4
Semester:
First semester
Subject Type:
Compulsory
Module:
---
5.1. Methodological overview
Learning Process:
- Study and work starting from the very first day.
- Classes that will develop the main course concepts on Analysis, Design and Testing of Software Systems. Students will be specially involved in the class development.
- Classes devoted to apply the main course concepts by means of problem solving. Students will play a primary role to achieve success.
- Laboratory classes. Students will learn techniques, methods and technologies for Analysis, Design, Implementation and Testing of Software Systems.
- Development of a small scale software system.
Students Work:
150 hours of effective work as follows:
- Around 55 hours for face to face activities with the Professor (theory -20 hours-, problems -15 hours-, laboratory -20 hours-)
- Around 55 hours for work group
- Around 35 hours for individual work and study
- Around 5 hours for evaluation
5.2. Learning tasks
Activities for addressing the expected results ...
- Classroom classes will develop the course programm
- Classes specially devoted to solve problems related to the course programm
- Laboratory classes for software development activities
- Small scale software development (Course Project)
5.3. Syllabus
- Introduction to Software Engineering: Software Life-cycle
- Software Requirements
- Object-oriented Software Design: Static modeling, Dynamic modeling
- Object-oriented Software Design: Design Patterns
- Basis on Software Testing
- Distributed Objects
5.4. Course planning and calendar
Calendar:
- Classes for Theory and Problems (2 hours per week during 10 weeks; 3 hours per week during 5 weeks)
- Laboratory (6 sessions of 3 hours per session)
- Project course tracing (1 hour per week, unevenly applied)